Islamic morality: teaching to balance the record

- Lovat, Terence